
class TestPlugin{
    constructor(options){
        this.options = options;
    }
    apply(compiler){
        //通过监控compilation钩子可以拿 到最新的compilation
        compiler.hooks.compilation.tap('thisCompilation',(compilation,params)=>{
            // console.log('testPlugin1');
            //通过监听chunkAsset钩子可以拿到每个被添加的chunk和它对应的文件名
           
        });
        compiler.hooks.entryOption.tap('entryOption',(context, entry)=>{
            // console.log('entryOption context',context);
            // console.log('entryOption entry', entry);
            //通过监听chunkAsset钩子可以拿到每个被添加的chunk和它对应的文件名
           
        });
    }
}
module.exports = TestPlugin;